Package com. streamwide. smartms. lib. core. api_ktx. call. events
Types
Data class to be used to handle the change of video capture source
Event sent to handle the change of the audible call of a given session. The event holds the sessionId of the audible call (or null when there is no more audio), and the corresponding STWPanning.
Data class to be used to handle the change of audio output
Event sent to handle the change of cellular Call State The states handled are Started, Ended and Missed each states is defined by the @param eventType described in CellularCallEventsType
Event to be received when the active PTT session , or the session which will be controlled will be changed. sessionId the identifier of the new controlled PTT session
Data class to be used to handle the plug/unplug of an external camera
Event to be received when the floor state is changed. The floorState can be one of the values described in STWPTTCall.STWVCallFloorState the eventType can be one of the values described in PttFloorState
Event to be received when the floor owner name is changed. This can happen for external users connected to a PTT session
Events sent to handle the change of VoipParticipant State . The possible states are joined, left, refused, reached, on hold, resumed, connected, reconnecting and invited For the state ParticipantStateEventsType.VOIP_CALL_PARTICIPANT_INVITED the event is ParticipantInvitedEvents type Each states is defined by the @param eventType describe in ParticipantStateEventsType class The Event contain the session Identifier as String type and the voipParticipant as type VoipParticipant
The Event contain the session Identifier as String type , the voipParticipant as type VoipParticipant and the old Session id as String
Event sent to handle the change of the participant list of a given session The event holds the sessionId of the call and a Map of STWParticipantState with the list of participants represented VoipParticipant
Events sent to handle the change of Session State . The possible states are Started , Calling, In call, Connected,Reconnecting, Resumed, On Hold, Stopped and Closed Each states is defined by the @param eventType described in CallStateEventsType class The Event contains the session Identifier as String type
This class is used to represent changes to VoIP features.